![]() Procede d'affichage d'un programme pour automate programmable
专利摘要:
公开号:WO1989003068A1 申请号:PCT/JP1988/000940 申请日:1988-09-14 公开日:1989-04-06 发明作者:Kunio Tanaka;Kosuke Chiba 申请人:Fanuc Ltd; IPC主号:G05B19-00
专利说明:
[0001] 明 [0002] P cプロダラム表示方式 [0003] 技 術 分 野 [0004] 本発明は P C (プログラマブル ' コ ン ト ローラ ) のシーケ ンスプログラムを表示する P Cプログラム表示方式に関し、 特にそのメ モ リ 領域を簡単に表示するよう にした P Cプログ ラム表示方式に関する。 背 景 技 術 [0005] P C (プログラマブル ' コ ン ト ローラ ) は単独で、 或いは 数値制御装置に結合されて使用される。 その シーケ ンスプロ グラムはよ り高度の機能が要求されるよう になってきている このために、 使用されるプログラム言語も従来のラダーダィ ャグラム、 パスカル等複数の言語が使用され、 同一の P Cで 複数の言語で作成されたシーケ ンスプログラムが併存して使 用される。 また、 これ以外にシ ンボルデータ、 コ メ ン トデー タ等のデータも使用される。 [0006] 第 3図にこれらのプログラム言語の流れを説明するための 図を示す。 図において、 1 は数値制御装置 ( C N C ) であり - その内部に P C (プログラマブノレ · コ ン ト ローラ ) 2 が内蔵 されている。 3 は自動プログラム作成装置である。 自動プ口 グラム作成装置 3 はラダ一ダィ ャグラム、 パス力ル等の複数 の言語による シ一ケ ンスプログラムの作成が可能である。 プログラマはこれら複数の言語でシーケンスプログラムを作 成し、 これをシーケ ンスプログラム作成装置 3でォブジェク トプログラムにコ ンパイ ルして、 P C 2 に転送し、 P C 2 の 内部で 1個のシーケ ンスプログラムに結合する。 勿論シーケ ンスプログラ ム作成装置 3側で結合するようにすることも可 能である。 [0007] しかし、 複数の言語でシ一ケンスプログラムを作成する と、 その他のシ ンボルデータ等もあり、 プログラム領域がどのよ うになつているか簡単に分からず、 不便である。 特に、 シー ケンスプログラムは現場でプ。グラムの変更を行う必要が多 いので、 プログラムリ ス トを常に確認することは困難である。 発 明 の 開 示 [0008] 本発明の目的は上記問題点を解決し、 シーケ ンスプログラ ムのメ モ リ領域を簡単に表示するよう にした P Cプログラム 表示方式を提供する こ とにある。 [0009] 本発明では上記の問題点を解決するために、 [0010] P C (プログラマブル ' コ ン ト ローラ ) のシーケ ンスプロ グラムを表示する P Cプログラム表示方式において、 [0011] シーケンスプログラムごとにディ レク ト リ を設け、 該シーケ ンスプログラムを変更するごとに該ディ レク ト リ 内容を書換え、 [0012] 該シーケ ンスプログラ ムのメ モ リ の表示指令によって、 前 記ディ レク ト リ情報から、 前記シーケ ンスプログラ ムのメ モ リ領域をメ モ リ マ ツプ形式で表示する こ とを特徵とする P C プログラム表示方式が、 [0013] 提供される。 [0014] シーケ ンスプログラ ムの表示指令がある と、 ディ レク ト リ を参照し、 これに基づいて、 各シーケ ンスプログラムのメ モ リ領域を計算して、 'メ モ リ領域に応じた大きさで、 マ ップ形 式で表示画面に表示する。 図 面 の 簡 単 な 説 明 [0015] 第 1 図はシーケ ンスプログラムの表示例を示す図、 第 2図はディ レク ト リ の構成を示す図、 [0016] 第 3図は複数のプロダラム言語の流れを説明するための図 である。 発明を実施するための最良の形態 [0017] 以下、 本発明の一実施例を図面に基づいて説明する。 [0018] 第 1 図にシーケンスプログラムの表示例を示す。 これはォ ペ レータが P C (プログラマブノレ ' コ ン ト ローラ) に対して、 メ モ リ表示コマン ドを出すこ とにより、 P Cが内部のディ レ ク ト リ を参照して表示する。 [0019] 図において、 1 1 は P Cの管理ソフ ト ウェア ( O S ) の領 域であり、 これは通常固定されている。 1 2 はシ ンボルデ一 タであり、 ラダーダイ ャグラムで使用される シ ンボルデータ が格納されている領域であり、 シ ンボルデータの個数と使用 しているバイ ト数が表示される。 1 4 はコメ ン トデータであ り、 ラダーダイ ヤグラムに使用されるコ メ ン トデータの領域 であり、 使用しているバイ ト数が表示される。 . 1 5 はラダーダィ ャグラムで作成されたォブジェク トプロ グラムの領域であり、 ラダーダイ ャグラムのソースのステッ プ数と、 使用しているバイ ト数が表示される。 1 6 はラダー ダイ ヤグラムを追加する空領域であり、 バイ ト数が表示され る。 1 7 はメ ッセ一ジデータの領域であり、 シーケンスプロ グラムの実行中にオペレータ等に示すメ ッセーデデータが格 納されている領域を示し、 メ ッセージの個数と使用領域がバ イ ト数で表示され、 1 8 その空領域である。 [0020] 1 9 はパスカルでプログラムされたノ、°スカフレプログラムの 領域であり、 使用している領域がバイ ト数で表示される。 2 0 はその空領域である。 [0021] このように、 各プログラム領域、 データ領域はその使用バ ィ ト数に応じてマップ形式で表示されるので、 一目みただけ で、 簡単にメ モリ マップが分かる。 [0022] 第 2図にディ レク ト リ の構成を示す。 2 1 〜 2 3 はディ レ ク ト リ であり、 2 1 はシンボルデータ 2 4 のディ レク ト リ、 2 2 はラダープログラム 2 5 のディ レク ト リ、 2 3 はパス力 ルプログラム 2 6 のディ レク ト リである。 それぞれのディ レ ク ト リ にはデータ或いはプログラムの使用バイ ト数があり、 これはプログラムが変更されるごとにァ ップディ トされる。 [0023] 従って、 このディ レク ト リを参照して、 これをマ ップ形式 に画面に表示する ことにより シーケンスプログラム等のメ モ リ領域の表示が行われる。 また、 これらの表示装置に表示し た内容を同様の形式でプリ ン トァゥ トする こ ともできる。 以上説明したよう に本発明では、 各シーケ ンスプログラムご とにディ レク ト リ を設けて、 プログラムの領域をマ ップ形式 で表示するよう に構成したので、 簡単にプログラム領域或い は空領域が分り、 プログラムの編集に便利である。
权利要求:
Claims請 求 の 範 囲 1 . P C (プログラマブル ' コ ン ト ローラ ) のシーケンス プログラムを表示する p Cプログラム表示方式において、 シーケンスプログラムごとにディ レク ト リ を設け、 該シーケ ンスプロダラムを変更するごとに該ディ レク ト リ 内容を書換え、 該シーケンスプログラムのメ モリ の表示指令によって、 前 記ディ レク ト リ情報から、 前記シーケ ンスプログラムのメ モ リ領域をメ モリ マツプ形式で表示することを特徴とする P c プ口ダラム表示方式。 2 . 前記表示内容にラダープログラム及びパス力ルプログ ラムを舍むことを特徴とする特許請求の範囲第 1項の P Cプ ログラム表示方式。
类似技术:
公开号 | 公开日 | 专利标题 EP1586966B1|2014-08-20|Control system configuration device US5005119A|1991-04-02|User interactive control of computer programs and corresponding versions of input/output data flow US7543281B2|2009-06-02|Disabling and conditionally compiling graphical code in a graphical program US5423023A|1995-06-06|Method and apparatus for providing a user configurable system which integrates and manages a plurality of different task and software tools US6981226B2|2005-12-27|Flowchart programming for industrial controllers, in particular motion controllers US5576946A|1996-11-19|Icon based process design and control system EP0531435B1|1996-08-28|Graphical programming interface for machine/process controllers US6854111B1|2005-02-08|Library manager for automated programming of industrial controls US5297250A|1994-03-22|Method of generating interfaces for use applications that are displayable on the screen of a data processing system, and apparatus for performing the method DE60035202T2|2008-02-14|Editiervorrichtung und aufzeichnungsträger, auf dem ein editierprogramm aufgezeichnet ist JP3896849B2|2007-03-22|プログラミング装置及びプログラミング方法 JP4908219B2|2012-04-04|設定可能plc及びscadaベース制御システム、及び方法 US8108852B2|2012-01-31|Online modification of CIL code programs for industrial automation US20010011367A1|2001-08-02|Windows-based flowcharting and code generation system US4905185A|1990-02-27|Apparatus for transferring block data in original form and editing the block data US4683549A|1987-07-28|Sequence control method and apparatus US4204253A|1980-05-20|Device for generating and correcting a user program JP4934482B2|2012-05-16|プロセス制御のための環境の構成を補助するためのシステム US5287548A|1994-02-15|Programmable controller having a stored program with both machine language instructions and source code data US5404288A|1995-04-04|Transfer line control system utilizing distributed computing EP0218979A2|1987-04-22|Computer program debugging system JP3476484B2|2003-12-10|制御装置における操作履歴表示装置 US6078320A|2000-06-20|System for configuring a process control environment EP0133397B1|1987-09-02|Terminal pour l'élaboration de programmes utilisables par un automate programmable US5664129A|1997-09-02|Visual programming method
同族专利:
公开号 | 公开日 JPS6481004A|1989-03-27|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
1989-04-06| AK| Designated states|Kind code of ref document: A1 Designated state(s): US | 1989-04-06| AL| Designated countries for regional patents|Kind code of ref document: A1 Designated state(s): DE FR GB |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|